deputy secretary general dsg - Alemán Inglés Diccionario